#ifndef _PIONNEGATIF_H
#define _PIONNEGATIF_H

#include <stdio.h>
#include <stdlib.h>
#include "piece.h"
#include "echiquier.h"
/**
 * \fn couppion (int echiquier[8][8], struct piece piec, int tabretourpiece[30][2],int &nbrecoup);
 * \brief Fonction qui renvoie les déplacements possibles du couppion
 *
 * \param echiquier tableau représentant l'échiquier avec ces différentes pièces
 * \param piec permet de connaitre la position actuelle du pion
 * \param tabretourpièce donnée résultat permetant de mémoriser les déplacements possibles
 * \param nbrecoup donnée résultat permettant de déterminer le nombre de position possible pour le déplacement nécéssaire pour l'affichage des choix possibles
 * \return tabretourpiece (les déplacements possibles du pion) et nbrecoup
 */

void couppion (int echiquier[8][8], struct piece piec, int tabretourpiece[30][2],int &nbrecoup);
/* Procédure passant en paramètres l'échiquier, la structure pièce avec ses coordonnées, et un tableau de retour avec toutes les possibilités de déplacement du pion négatif (blanc), parmi lesquelles l'utilisateurs devra choisir pour réaliser son coup */

#endif
